titanium dioxide cell - English Synonyms Dictionary